Big Huge Thesaurus

Satureja douglasii

noun